@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, input, button, textarea, p, blockquote, th, td{margin:0;padding:0;}
body {
	color: #333;
	text-align: left;
	font-size: 14px;
	font-family:"微软雅黑";
	font-family: microsoft yahei,Arial,Helvetica,sans-serif;
	background-color:#fff;
}
a{ text-decoration:none; color:inherit;}
a:link,a:visited {
	color: inherit;
	text-decoration: none;
}
a:active,a:hover {
	color: #004996;
	text-decoration: none;
}
fieldset,img {
	border: none;
}
img {
	vertical-align: middle;
}
em {
	font-style: normal;
}
li,ul {
	list-style: none;
}
li {
	list-style-type: none;
}
div {
	word-wrap: break-word;
	word-break: break-all;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 9pt; font-weight: normal;
}
button,input,select,textarea {
	font-weight: inherit;
	font-size: inherit;
	font-size: 100%;
	font-family: inherit;
	border: none;
}
button, input, select, textarea {font-family: inherit; font-size:0.9375em;}
input:focus, textarea:focus{ outline: none;}
input::-webkit-input-placeholder{color: #cccccc;}

.fl { float: left;}
.rt { float: right;}
.auto{ margin:0 auto;}
.w1170{ width:1170px; padding:15px;}
.w1200{ width:1200px;}
.w1280{ width:1280px;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{ clear:both; float:none;}
.transition{ transition:0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s;}
.Box{ position:relative; overflow:hidden;}
.aBox{ position:relative;}
.sonimg img{ display:block; width:100%; height:100%;}
.border{ border:1px solid #e6e6e6;}
.autoW{ width: 100%;}
.none{ display:none !important;}


/*滚动条自定义样式*/
.ScrollStyle,
.layui-anim{ overflow:auto; overflow:overlay;}
.ScrollStyle::-webkit-scrollbar,
.layui-anim::-webkit-scrollbar{ width: 8px; height: 8px; box-sizing: border-box; background: transparent;}
.ScrollStyle::-webkit-scrollbar-track-piece,
.layui-anim::-webkit-scrollbar-track-piece{ background: rgba(221,221,221,0.2);}
.ScrollStyle::-webkit-scrollbar-thumb,
.layui-anim::-webkit-scrollbar-thumb{ background-color: #727272; border-radius: 5px;}
.ScrollStyle::-webkit-scrollbar-thumb:hover,
.layui-anim::-webkit-scrollbar-thumb:hover{ background-color: #0d59a7; }

